package com.wfit.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.wfit.dto.CommodityDto;
import com.wfit.dto.CommodityListDto;
import com.wfit.dto.CommodityUpdateDto;
import com.wfit.po.Commodity;
import com.wfit.result.Result;

import java.io.IOException;

public interface CommodityService extends IService<Commodity> {
    /**
     * 商品列表查询
     * @param dto
     * @return
     */
    Result list(CommodityListDto dto);

    /**
     * 商品新增
     * @param dto
     */
    Result addCommodity(CommodityDto dto) throws IOException;

    /**
     * 商品回显
     * @param commodityId
     * @return
     */
    Commodity backOneCommodity(String commodityId);

}
